package com.niiwoo.civet.mobile.vo.request.myCustomer;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
@ApiModel
/**
 * 统计PV和UV
 */
public class AccountPVAndUVRequestVO {
    @ApiModelProperty(value = "问题id（统计关键词时为空）",  required = true)
    private Long questionId;
    @ApiModelProperty(value = "关键词id（统计问题时为空）",  required = true)
    private Long keywordId;
    @ApiModelProperty(value = "自定义事件id",  required = true)
    private String  eventId;
    @ApiModelProperty(value = "事件时间",  required = true)
    private Date time;
    @ApiModelProperty(value = "当前页面URL",  required = true)
    private String  page;
    @ApiModelProperty(value = "进入项目源",  required = true)
    private String  referer;
    @ApiModelProperty(value = "会话ID，时间戳：精确到毫秒",  required = true)
    private String  sessionId;
    @ApiModelProperty(value = "设备ID，H5不重复随机字符串",  required = true)
    private String  deviceId;
    @ApiModelProperty(value = "标记在app内的应该市场来源，H5写死”H5”",  required = true)
    private String  channel;
}
